Procedural Environment Interactions in Unity